income from rent and leasing - Deutsch Englisch Wörterbuch